.body_view {
  width: 100%;
  height: 100vh;
  background: #F2F2F2;
  overflow: hidden;
  position: relative;

  .activity_time {
    width: calc(100% - 60rpx);
    height: 156rpx;
    background-color: white;
    margin: 0 auto;
    margin-top: 42rpx;
    overflow: hidden;
    border-radius: 16rpx;

    .time {
      font-size: 32rpx;
      font-family: PingFang SC-Medium, PingFang SC;
      font-weight: 500;
      color: #333333;
      margin-left: 30rpx;
      margin-top: 30rpx;
    }

    .time_one {
      font-size: 32rpx;
      font-family: PingFang SC-Medium, PingFang SC;
      font-weight: 500;
      color: #333333;
      margin-left: 30rpx;
      margin-top: 12rpx;
    }
  }

  .audience {
    width: calc(100% - 120rpx);
    // height: 156rpx;
    background-color: white;
    margin: 0 auto;
    margin-top: 42rpx;
    overflow: hidden;
    padding: 30rpx 30rpx 30rpx 30rpx;
    border-radius: 16rpx;

    .btn_add {
      width: 610rpx;
      margin: 0 auto;
      margin-top: 62rpx;
      height: 72rpx;
      background: rgba(112, 157, 198, 0.1);
      border-radius: 8rpx 8rpx 8rpx 8rpx;
      opacity: 1;
      border: 2rpx solid #6FC6D5;
      text-align: center;
      line-height: 72rpx;
    }

    .qqqq {
      width: 100%;
      // display: flex;
      padding-bottom: 100rpx;

      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      color: #6FC6D5;
      margin-top: 10rpx;
    }

    .time {
      font-size: 32rpx;
      font-family: PingFang SC-Medium, PingFang SC;
      font-weight: 500;
      color: #333333;
      margin-left: 0rpx;
      margin-top: 10rpx;
    }

    .dis_view {
      margin-top: 10rpx;
      margin-left: 10rpx;
      // width: 148rpx;
      padding: 0 18rpx 0 18rpx;
      height: 72rpx;
      background: #FFFFFF;
      border-radius: 8rpx 8rpx 8rpx 8rpx;
      opacity: 1;
      border: 2rpx solid #6FC6D5;
      font-size: 28rpx;
      // padding: 32rpx;
      // padding: 10rpx 10rpx 10rpx 10rpx;
      text-align: center;
      line-height: 72rpx;
      margin-top: 12rpx;
    }

    .dis_view1 {
      margin-top: 10rpx;
      margin-left: 10rpx;
      // width: 148rpx;
      padding: 0 18rpx 0 18rpx;
      height: 72rpx;
      background: #6FC6D5;
      color: white;
      border-radius: 8rpx 8rpx 8rpx 8rpx;
      opacity: 1;
      border: 2rpx solid #6FC6D5;
      font-size: 28rpx;
      // padding: 32rpx;
      // padding: 10rpx 10rpx 10rpx 10rpx;
      text-align: center;
      line-height: 72rpx;
      margin-top: 12rpx;
    }
  }

  .btn_submit {
    width: 100%;
    height: 98rpx;
    background-color: #FFFFFF;
    position: fixed;
    bottom: 0;

    .btn_sub {
      width: 686rpx;
      height: 80rpx;
      background: #6FC6D5;
      border-radius: 80rpx 80rpx 80rpx 80rpx;
      opacity: 1;
      margin: 0 auto;
      text-align: center;
      line-height: 80rpx;
      font-size: 28rpx;
      font-family: PingFang SC-Regular, PingFang SC;
      font-weight: 400;
      color: #FFFFFF;
      margin-top: 8rpx;
    }
  }
}